Android malware detection as a Bi-level problem

نویسندگان

چکیده

Malware detection is still a very challenging topic in the cybersecurity field. This mainly due to use of obfuscation techniques. To solve this issue, researchers proposed extract frequent API (Application Programming Interface) call sequences and then them as behavior indicators. Several methods aiming at generating malware rules have been with goal come up set that able accurately detect malicious code patterns. However, generation process heavily depends on training database content which will affect rate model when confronted new variants In order assess rule’s accuracy, we need execute rule whole makes quality evaluation sensitive content. suggest paper consider BLOP (Bi-Level Optimization Problem), where lower-level optimization task embedded within upper-level one. The generate form of: trees combined Those are not only real patterns from base examples but also artificial generated by lower-level. aims escape upper-level. An efficient co-evolutionary algorithm adopted search engine ensure both levels. Such an automated competition between two levels our method BMD (Bi-level Detection) produce effective capable detecting predictable behaviors addition existing ones. Based statistical analysis experimental results, has shown its merits compared several relevant state-of-the-art techniques different Android datasets.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

DroidMat: Android Malware Detection

Recently, the threat of Android malware is spreading rapidly, especially those repackaged Android malware. Although understanding Android malware using dynamic analysis can provide a comprehensive view, it is still subjected to high cost in environment deployment and manual efforts in investigation. In this study, we propose a static feature-based mechanism to provide a static analyst paradigm ...

متن کامل

Code-Smells Detection as a Bi-Level Problem

Code-Smells represent design situations that can affect the maintenance and evolution of software. They make a system difficult to evolve. Code-smells are detected, in general, using quality metrics that represent some symptoms. However, the selection of suitable quality metrics is challenging due to the absence of consensus to identify some code-smells based on a set of symptoms and also the h...

متن کامل

Permission-Based Android Malware Detection

Mobile devices have become popular in our lives since they offer almost the same functionality as personal computers. Among them, Android-based mobile devices had appeared lately and, they were now an ideal target for attackers. Android-based smartphone users can get free applications from Android Application Market. But, these applications were not certified by legitimate organizations and the...

متن کامل

Trends In Android Malware Detection

This paper analyzes different Android malware detection techniques from several research papers, some of these techniques are novel while others bring a new perspective to the research work done in the past. The techniques are of various kinds ranging from detection using host based frameworks and static analysis of executable to feature extraction and behavioral patterns. Each paper is reviewe...

متن کامل

Android Malware Detection & Protection: A Survey

Android has become the most popular smartphone operating system. This rapidly increasing adoption of Android has resulted in significant increase in the number of malwares when compared with previous years. There exist lots of antimalware programs which are designed to effectively protect the users’ sensitive data in mobile systems from such attacks. In this paper, our contribution is twofold. ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Computers & Security

سال: 2022

ISSN: ['0167-4048', '1872-6208']

DOI: https://doi.org/10.1016/j.cose.2022.102825